FCFL | FCFL.NET Compatibility |
---|---|
FCFL.FCApplication | FCFLCompat.FCApplication |
FCFL | FCFL.NET Compatibility |
---|---|
_FCApplication C32E188E-EEBC-43B4-A977-BA0D63CF9BC3 |
IFCApplication 76778FF4-8666-4eba-A60A-DA8D9F743A64 |
FCFL | FCFL.NET Compatibility |
---|---|
FCApplication 6CBF6E43-D667-4A01-AE0E-D25C24F2F67D |
FCApplication 96EFBAF6-4FA0-4f71-A012-910F6CF61120 |
Using FCFL, your code would look something like the following:
[JavaScript]
var FCApp = Server.CreateObject("FCFL.fcapplication");
[Visual Basic]
Dim FCApp Set FCApp = CreateObject("FCFL.fcapplication")
Using FCFL.NET Compatibility, your code would look something like the following:
[JavaScript]
var FCApp = Server.CreateObject("FCFLCompat.fcapplication");
[Visual Basic]
Dim FCApp Set FCApp = CreateObject("FCFLCompat.fcapplication")
The following properties have changed between FCFL.FCApplication and FCFLCompat.FCApplication.
Changed Property | FCFL.FCApplication | FCFLCompat.FCApplication |
---|---|---|
base_objid | read/write | read-only |
clarify_ver | read/write | read-only |
ConnectionString | read/write | read-only |
db_name | read/write | read-only |
db_type | read/write | read-only |
IsDBTraveler | read/write | read-only |
IsDBUnicode | read/write | read-only |
schema_rev | read/write | read-only |
site_id | read/write | read-only |
ServerTimeZone | FCFL sets the ServerTimeZone to the schema's default timezone during FCApp.Initialize and when UpdateCache is called. | In FCFL.NET the ServerTimeZone is set to the schema's default timezone only during application initialization. |
The following methods have changed between FCFL.FCApplication and FCFLCompat.FCApplication.
Changed Method | FCFL.FCApplication | FCFLCompat.FCApplication |
---|---|---|
InitializeFull | The following logging parameters are ignored:
details on configuring logging. |
|
is_it_a_field | Parameters are ByRef | Parameters are ByVal |
is_it_a_table | Parameters are ByRef | Parameters are ByVal |
is_it_change_field | Parameters are ByRef | Parameters are ByVal |
is_it_int_field | Parameters are ByRef | Parameters are ByVal |
is_it_searchable | Parameters are ByRef | Parameters are ByVal |
is_it_string_fld | Parameters are ByRef | Parameters are ByVal |
is_it_unicode | Parameters are ByRef | Parameters are ByVal |
is_rel_exclusive | Parameters are ByRef | Parameters are ByVal |
is_rel_mandatory | Parameters are ByRef | Parameters are ByVal |
The following properties are new in FCFLCompat.FCApplication.
New Property | Comments |
---|---|
LoggingConfigFilePath | The path and filename of a valid logging configuration file. Refer to the Configuration Changes section of this document for more details. Note: You must set this property before calling FCApplication.Initialize for it to take effect. |
DataProtectorEntropy | Essentially the "password" that was used to encrypt data protected configuration parameters. Please see Basic Configuration for Data Protection details. Note: You must set this property before calling FCApplication.Initialize for it to take effect. |
The following methods are new in FCFLCompat.FCApplication.
New Method | Comments |
---|---|
LogEx(string logLevel, string logMessage) | Alternate logging method that allows setting the log level. This method is similar to Logger.Log except that the log level is a string representation of the LogLevel enumeration (e.g "DEBUG", "INFO", "ERROR"). |